abandoned pit - French English Dictionary